Web Ontology Language (OWL)
نویسندگان
چکیده
Web Ontology Language (OWL) is a core world wide web consortium [W3C] standard Knowledge representation language for the Semantic Web. The term Knowledge representation in general refers to the method of modeling the knowledge about the real world entities and relations. OWL is a highly expressive, flexible and efficient knowledge representation language, that can be used to model background knowledge about domains e.g. Health care, Social Network, Automobiles. OWL is derived from a well known family of logics called Description Logics (DLs) [Baader, 2007], and therefore, offers a well-defined semantics to the language. A key advantage of using OWL and other logic based modeling languages is that these languages support many reasoning services. Reasoning is a method of processing background (explicit) knowledge and infer implicit information. E.g. consider the statements, every Father is a Male and Alex is a Father, then an OWL reasoner can reason with this knowledge and infer that Alex is a Male. OWL semantics supports the open world assumption (OWA), that follows the notion that knowledge about the world at any point of time is incomplete, in other words things that are not known to be true are not necessarily false. OWA is suitable for applications on the world wide web setting where the information is ever increasing. The current version of OWL called OWL 2, became a W3C standard in 2009, it is more expressive than its predecessor OWL 1 (2004). [Motik, 2009] provides more information about the differences between OWL 1 and OWL 2 versions. The following section presents an overview of the OWL 2 syntax.
منابع مشابه
An Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)
Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...
متن کاملLOWL: Logic and OWL, an Extension
Current research on semantic web aims at making intelligent web pages meaningful for machines. In this way, ontology plays a primary role. We believe that logic can help ontology languages (such as OWL) to be more fluent and efficient. In this paper we try to combine logic with OWL to reduce some disadvantages of this language. Therefore we extend OWL by logic and also show how logic can satisf...
متن کاملFrom SHIQ and RDF to OWL: the making of a Web Ontology Language
The OWL Web Ontology Language is a new formal language for representing ontologies in the Semantic Web. OWL has features from several families of representation languages, including primarily Description Logics and frames. OWL also shares many characteristics with RDF, the W3C base of the Semantic Web. In this paper we discuss how the philosophy and features of OWL can be traced back to these o...
متن کاملKnowledge Representation and Reasoning on the Semantic Web: OWL
OWL is the ontology language recommended by the W3C. OWL is heavily based on the knowledge representation languages called Description Logic, which provide the basic representation features of OWL. OWL also includes facilities that integrate it into the mainstream of the Web, including use of IRIs as names, XML Schema datatypes, and ontologies as Web documents, which can then import other OWL o...
متن کاملτOWL: A Framework for Managing Temporal Semantic Web Documents
The World Wide Web Consortium (W3C) OWL 2 Web Ontology Language (OWL 2) recommendation is an ontology language for the Semantic Web. It allows defining both schema (i.e., entities, axioms, and expressions) and instances (i.e., individuals) of ontologies. OWL 2 ontologies are stored as Semantic Web documents. However, OWL 2 lacks explicit support for time-varying schema or for time-varying insta...
متن کاملConjunctive Query Answering for the Description Logic SHOIQ
The Semantic Web [2] aims at making web resources more accessible to automated processes by augmenting web pages with descriptions of their content. Ontologies are used to provide precisely specified meanings for these descriptions, and with the Web Ontology Language OWL [1] a standardised ontology building language is available. A notable feature of OWL is that two of the three OWL species (OW...
متن کامل